derecho inalienable - French English Dictionary